better geometry